drag: Make a subclass of GtkGestureSingle
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 21 Mar 2014 18:39:21 +0000 (19:39 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Fri, 23 May 2014 17:54:23 +0000 (19:54 +0200)
gtk/gtkgesturedrag.c
gtk/gtkgesturedrag.h

index 177471844bff82a4aca4fd8b28da090caaeea989..268b945713ff723207adadbb3a3aa69e675f1588 100644 (file)
@@ -41,7 +41,7 @@ enum {
 
 static guint signals[N_SIGNALS] = { 0 };
 
-G_DEFINE_TYPE_WITH_PRIVATE (GtkGestureDrag, gtk_gesture_drag, GTK_TYPE_GESTURE)
+G_DEFINE_TYPE_WITH_PRIVATE (GtkGestureDrag, gtk_gesture_drag, GTK_TYPE_GESTURE_SINGLE)
 
 static void
 gtk_gesture_drag_begin (GtkGesture       *gesture,
index f6a0a4d437c8ba1f28c236cfe048a88600c804ed..1d0f706d21509fe5a7e06ec60e5b06f54cf5bc09 100644 (file)
@@ -24,7 +24,7 @@
 #endif
 
 #include <gtk/gtkwidget.h>
-#include <gtk/gtkgesture.h>
+#include <gtk/gtkgesturesingle.h>
 
 G_BEGIN_DECLS
 
@@ -40,12 +40,12 @@ typedef struct _GtkGestureDragClass GtkGestureDragClass;
 
 struct _GtkGestureDrag
 {
-  GtkGesture parent_instance;
+  GtkGestureSingle parent_instance;
 };
 
 struct _GtkGestureDragClass
 {
-  GtkGestureClass parent_class;
+  GtkGestureSingleClass parent_class;
 
   void (* drag_begin)  (GtkGestureDrag *gesture,
                         gdouble         start_x,